Synonyms for "Japanese flowering cherry"

Words with similar meaning